﻿@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,input,p,blockquote,th,td,form,p{margin:0;padding:0;}
ol,ul,li,dd,dt,dl{list-style:none;}
img{border:0;}
input,select,textarea{font-size:12px; color:#333; font-family:'lucida grande',taho,verdana,'trebuchet ms',sans-serif;}
html{text-align:center;background:#fff;}
body{min-width:950px;text-align:left;font:12px/1.2 SimSun, Arial, Helvetica, sans-serif; color:#333; }
:focus{outline:none;}
em,th{font-style:normal;font-weight:normal;}
.table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
.zoom,div,ul{zoom:1;overflow:hidden}
.more { margin:-22px 10px 0 0; float:right; display:inline;}
/*color*/
.red{color:#ff4800;}
.gray6{color:#666;}
.gray9{color:#999;}
/*img/border*/
.bor-yellow {border:1px solid #ffd393;}
.bor-gray {border:1px solid #ddd;}
.img {padding:2px; border:1px solid #ddd; background:#fff;}
.bor-no{border:0 !important;}
/*width*/
.w-950{width:950px; margin:auto; clear:both;}
.w-948{width:948px; margin:auto;}
.w-690{width:690px;}
.w-688{width:688px;}
.w-640{width:640px;}
.w-298{width:298px;}
.w-248{width:248px;}
.w-250{width:250px;}
.w-300{width:300px;}
/*margin padding*/
.pad10 {padding:10px;}
.pad-lr10 {padding-left:10px; padding-right:10px;}
.mar-t10 {margin-top:5px;}
.mar-r10 {margin-right:10px;}
.pad-r0 {padding-right:0 !important;}
/*float*/
.l{float:left;}
.r{float:right;}
.a-c{text-align:center;margin-left:auto;margin-right:auto;}
.block{display:block;}
.bold{font-weight:bold;}
.clear{clear:both; width:100%;height:0px;font-size:0;}
/*height*/
.lin18 {line-height:18px;}
.lin21 {line-height:21px;}
.lin26 {line-height:26px; font-size:14px;}
/*link*/
a{color:#333; text-decoration:none;}
.red a,a.red{color:#ff4800;}
.gray a,a.gray{color:#666}
.white a,a.white{color:#fff} 
a:hover{color:#FF4800 !important;text-decoration:underline;}
/*翻页*/
.paging {text-align:center;}
.paging a,.paging span {height:21px; line-height:22px; padding:0 5px; border:1px solid #ddd; margin:0 5px; background:#fff; display:inline-block;}
.paging span {color:#999;}
.paging .on {color:#FF4800; border:1px solid #ffd393;}
/*背景*/
.head,.head .logo,#nav-ad span,#logo,#logo-nav h1,#logo-nav dt,#search,.search-l,.search-r,.search-bg,.search_button,.lin26-sj li,.lin26-bf li,.lin21-sj li,.bor-yellow h2,.bor-gray h2,.share a,s.n {background:url(../images/public.gif) no-repeat;}
.bor-yellow h2,.bor-gray h2{background-repeat:repeat-x; height:31px; line-height:31px; padding:0 10px;}
.bor-yellow h2 {background-position:0 -92px; color:#a55301; border-bottom:1px solid #ffd393; font-size:14px;}
.bor-yellow .more {color:#a55301;}
.bor-gray h2 {background-position:0 -59px; border-bottom:1px solid #ddd; font-size:18px;font-family:SimHei; font-weight:normal;}
.lin26-sj li,.lin26-bf li,.lin21-sj li {padding-left:16px;}
.lin26-sj li {background-position:-233px -149px; line-height:26px; overflow:hidden}
.lin26-bf li {background-position:-232px -126px;}
.lin21-sj li {background-position:-233px -150px;}
s.n {width:9px; height:11px; display:inline-block; background-position:-86px -149px;}

.content-dl {zoom:1; overflow:hidden;}
.content-dl .img {margin-right:10px; float:left;} 
.content-dl dt {line-height:26px; font-size:14px; font-weight:bold;}
.content-dl dd {line-height:18px; color:#666;}
span.more a {margin-left:10px;}
/*分享*/
.share a {width:16px; height:16px; display:inline-block; text-indent:-9999px; margin-right:10px;}
.share .sina{background-position:-51px -281px;}
.share .twiter{background-position:0 -281px;}
.share .renren{background-position:-68px -281px;}
.share .qqzone{background-position:0 -298px;}
.share .qqschool{background-position:-34px -298px;}
.share .star{background-position:-34px -281px;}
.share .pps{background-position:-17px -298px;}
.share .douban{background-position:-17px -281px;}
.share .present{background-position:-51px -298px;}
.share .five{background-position:-68px -298px;}
/*头底*/
#head {height:22px; background:#f6f6f6; border-bottom:1px solid #e0e3e6; padding-top:8px;}
#navigation li,#login li,#loggedin li {float:left; border-right:1px solid #9f9f9f; padding-right:10px; margin-right:10px;}
#login li.bor-no,#loggedin li.bor-no {padding-right:0; margin-right:0;}
#nav-ad span{background-position:-3px -127px; width:16px; height:16px; display:inline-block; margin-right:5px; vertical-align:top;}
#logo-nav {margin-top:10px;}
#logo,#logo-nav h1 {width:150px; height:80px; margin-right:5px; background-position:-3px -201px; text-indent:-1000px; display:inline-block;}
#logo-nav dl {float:right; width:160px; margin-top:5px;}
#logo-nav dl.wid150 {width:150px;}
#logo-nav dt {width:19px; height:63px; background-position:-203px -127px; float:left; text-align:center; padding-top:5px;}
#logo-nav dd {float:left; white-space:nowrap; padding:0 10px; border-right:1px solid #8c8c8c; margin:4px 0;}
#search {height:32px; line-height:32px; background-position:0 -24px; background-repeat:repeat-x; margin-top:8px; zoom:1; overflow:hidden;}
#search a {margin:0 5px; float:left;}
#search p a,#search p strong {float:none; margin:0 5px;}
.search-l {width:50px; height:32px; display:inline-block; background-position:-150px -127px;}
.search-r {width:6px; height:32px; display:inline-block; background-position:-196px -127px;}
.search-bg {width:244px; height:23px; background-position:-2px 0; margin-top:5px;}
.search_text {width:170px; height:23px; background:none; border:none; margin-left:25px; *margin-top:5px;}
.search_button {width:46px; height:23px; background-position:-199px 0; border:none; cursor:pointer;}
#footer {background:#f6f6f6; border-top:1px solid #e0e3e6; line-height:26px; padding:15px 0;}
#footer li {display:inline;}
#footer li img {border:1px solid #ddd; margin:10px 5px 0;}
/*小头部*/
.head{ width:auto; height:36px; line-height:36px; background-position:0 -443px; background-repeat:repeat-x; border-bottom:1px solid #DFE3E6;}
.head_c{ width:950px; margin:0 auto;}
.head_c img{ float: left;margin-right:8px;}
.head .logo{ width:90px; height:36px; float:left; background-position:0 -402px; margin-right:8px;}
.head p{ float:left; display:inline;}
.head p a{ margin:0 8px;}
.head p span{ margin-left:15px;}
.head p span a{}
.head ul{ display:inline; float:right;}
.head ul li{display:inline;}
.head ul li a{ margin:0 8px;}
.head #loggedin li,.head #login li{float:left; border-right:0; padding-right:0; margin-right:0;}

/*弹窗*/
#popup-bezel h2,.close,.logreg-but,.email_sent_btn,.prompt span {background:url(../images/public.gif) no-repeat;}
#popup-bezel {border:4px solid #9b9b99; background:#fff;}
#popup-bezel h2 {background-repeat:repeat-x; background-position:0 -92px; color:#a55301; border-bottom:1px solid #ffd393; height:31px; line-height:31px; font-size:14px; padding:0 10px; position:relative; background-color:#fff;}
.close {display:block; width:10px; height:10px; background-position:-159px -229px; position:absolute; right:10px; top:10px;}
/*注册*/
#tclogin,#tcentry,#popup_main {width:540px; margin:0 auto; padding:10px;}
.login-l,.entry-l {border-right:1px solid #ddd; padding-right:10px; width:310px; float:left; overflow:visible;}
.login-l ul,.entry-l ul {padding-bottom:10px; overflow:visible;}
.login-r,.entry-r {width:160px; float:right;}
.login-l li,.login-r li,.entry-l li,.entry-r li,#popup_main li {margin-bottom:10px; position:relative;}
.login-l li strong,.login-r li strong,.entry-l li strong,.entry-r li strong,#popup_main li strong{font-weight:normal; padding-bottom:5px; display:block;}

#login_username,#login_password,#tcentry ul .zcinput,#tcentry ul .yzinput,#popup_main ul input{border:1px solid #c0c0c0; font-size:12px;height:23px; width:200px; padding:2px; margin-right:5px;}
#tcentry ul .yzinput {width:80px; vertical-align:bottom;}
.logreg-but,.email_sent_btn{width:67px; height:29px; border:none;background-position:-156px -196px; font-size:14px; font-weight:bold; margin-right:10px;}

.prompt {background:#f5e0e0; position:absolute; right:-50px; top:17px; padding:5px 10px; border:1px solid #f5aba9; z-index:10}
.prompt span {width:8px; height:14px; display:block; position:absolute; left:-8px; top:5px; background-position:-201px -232px;}
#tcentry .prompt {right:-110px;}
#popup_main ul input {display:block;}
#popup_main ul textarea {width:380px; height:150px;border:1px solid #c0c0c0; font-size:12px; line-height:18px; margin-top:5px;}
#popup_main .prompt {right:250px;}
/*意见反馈*/
.logreg {padding:20px;}
#s_email{border:1px solid #c0c0c0; font-size:12px;height:23px; width:200px; padding:2px; margin-right:5px;}
#s_content{ border:1px solid #C0C0C0;font-size:12px;height:150px;line-height:18px;margin-top:5px; width:380px;}
.suggestion_suggestive {color:#666; margin-top:5px;}
.suggestion_button {margin-top:15px;}

#popup_content{ position:relative;}


.comment-pager {text-align:center;font-size:12px}
.comment-pager em, .comment-pager .pager-num {height: 21px;line-height: 22px;padding: 0 5px;border: 1px solid #DDD;margin: 0 5px;background: white;display: inline-block;}
.comment-pager em {color: #FF4800;border: 1px solid #FFD393;}

